window sills - Alemán Inglés Diccionario